algue commune - French English Dictionary